added framework for species count by catch set