grueling hours