renamed ___trigger to __trigger