Added 3D, rotation, color change.