Making sure variables that produce most narrow results will be used firstly