stash
added quick fix to boring non exception fire functions