trigger-free environment