animation and effects done in c#