Added header function, non sane defaults though