better regex. props unitTests