heavy working on count