added orphan job garbage collection