buffer movement placeholder