very very nearly finished camp page now