kart and magic cube model
code convention