introducted background stuff
triggerNumber name fixing
added sig int capture