reworked the header for better mobile support