still need to fix the header layering

but at least everything flows nicely now.