Needs work on dynamic resizing based on text length.