[#30] added validations for price to be numarical