better scrolling without hashes, better styles for settings