templates+reworked headers