spec: add count spec