modelling part of 3D changed