update to use ActionOptions