comment out term "shift"
added implicit slurpy @_ parameter to subs