cycle through and add items with enter
handle text overflow and other miscellaneous style issues