rough add of animations, haven't implemented completely yet