removed unneccesary method
decoupled datecontroller methods