adds animations and stuff