contacts count fixed using needs