new parameters to increase config flexibility

There were several available parameters that I use that weren't passible;
This adds them along with sane defaults