don't reuse buffer
stop/running/reload as external command
also the flush command. almost done!