added a rotate and fade effect