Use one state workflow