add features to register user/page/image