count type