refactor job ui with pool information