finish is
initial
finish
aaa
end