added some token readers