header and schedule moved to separate files