added rotate and light transition animations