first fail
make hdr in go
succeed
merge make hdr