- Added new recursive animation function;