add real regex validation checks