added icons and styles and colors