catch up
created recipe class and adapted program