set up fields and reoccurs pages