even more validation rules for weight input