code block builder finished