public method for throw trigger