remove petty optimization on parameters