added some 3d support