hours site code written using plunker