transaction flexibility