more weight validation rules