Renamed gateway methods to be more self-explanatory and meaningful