add feature : job manager