prevent excessive WHO usage by checking if a WHO is really necessary