added start_page, end_page, and start_date fields + logic (breaks server somehow...)
merged