took out printfs