update admin and some changes.