implement podio flow execution