fixing user register