kill another temporary buffer
use vector for temp buffer
minor buffer removal using string