Leave no job unfinished