important UI update
tests passing for user stories 2 and 3