Isn't it always needed in some way? Are there still loopholes?