consolidated init functions

trimmed down header sizing functions