skeleton for page set up