correct counting