different icons, nicer styling, better functionality