Extract list, create, update and changePasswordAdmin to cms.
Add some error handler.