***************** do not touch script below &&&&&&&&&&&&&&&