job pseudocode added