token consumption