Optimized-All for one and one aganst all