validation and require_license field