remove dbprints
reworked passing of arglst - temp arglist  correctly freed up by caller instead of incorrect ownership-passing asumption in previous commit