jobs totally refactored