timed scanner but the regex isn't perfect yet