adds +1, removes buffer