header refactor [wip]
bump version