add gate, master, transit, authen