counting type