init
step
ready
good
final