g buffers, not working state