hover appear, layout fixes, and other minor edits