blockbuilder initial commit