updated styling across the board, minor functionality enhancements