fixed waiting function call count - it's indeterminate - shouldn't test it