added work duration + fixes