add admin handlers
merge from jy.wang