Added animation and rotation