precompiled
add job requires and improved job view
precomplied