various updates, and a little styling