We develop a new method of proving non-speciality of a linear system with base fat points in general position. Using this method we show that the Hirschowitz-Harbourne conjecture holds for systems with base points of equal multiplicity bounded by 42.