detail state analysis