remove unused
return count