remaned skipTokens and hasNext to skiptokens and hasnext