debugging print statements removed