tTrigger() now takes size + housekeeping