working state read and write pre-stack