Found bug with firstMatch