change the main page to support variable devices