adding 3d codez