accept optional parameter for additional set commands; some comments