fix bug in signup count logic