added 3d model that maybe is correct