added input for nonUnif strengths