move edits to separate header file