added icons and more styling