added job controller