more understanding on how to count