add Counter methods