full cake structure