add a simpler write to the sourcebuilder