Added 3d projection