Demo page still showing on home page