this is probably better as a regex.