augmenting output::buffer procs