add token check