abstracted all parameters, changed parallel environment options