moved logic file around