style changes and navigation