made Job.t a private type
removed opens