header overhaul, text fixes