visual updates for better viewing on mobile