added 3d parts