Refactoring* and animation