A beautiful cake takes time...