more validation for register-buy page