still need to do animation on the text