weight numericality validation