backend for hours tracking put in