implementing home page