server does not need to check if it should do a job