add admin
一つの関数にまとめた