added cube model