collect count to be fixed