ok is separate state for result evaluation