user ans render & register