get new user information on new props
correctly use feePrice in the component instead of overwriting it