work about StateResult.
add property 'elapsed time' to State.