partial headers footers and routes