avoid loopholes