Updated

put all the parameter in the front for ppl to change conveniently