ports, job_functions