some changes for mobile use and favicon