add normal state to collect record