added models for cake pattern