A 0535+26: back in business