user gateway finish