* IHuman * IJob * AbstractJob