add agent/master , push users to master
handle kick command
refactory