pages mostly done ready for data implementation