Avi | Adding string animation -- refactoring WIP