only one sig now; no more looping