there's no need to initialize the processbuffer