modifs on Axel 2.1.1