updates gateway