fix header and mobile stuff