Needs to be modified for Ice_Cube but works for PTF. Naming structure needs changing