loosening validation