updates to layout, display with icon integration