vm operates on flow nodes which have state and action