added 3d transitions.