make sure we have tokens to parse