Allow sgw func updating

cbugg: bug-740