added rotion effect