using transition with transform3d now for animations, simplified, smoother