header done... more or less