Implemented gateway methods