use text dependency on gateway