adding transitions, fixing text