start to add animation states