Vietnam Airlines is increasingly becoming involved in the maintenance, overhauling, and production of aircraft. Maintenance works are carried out by Vietnam Airlines Engineering Company (VAECO), that was established on 1 January 2009. VAECO was organized mainly upon the amalgamation of the A75 and A76 aircraft maintenance bases. VAECO carries out maintenance and technical services for Vietnam Airlines as well as for other airlines. The establishment of this company opens a new era to the aircraft maintenance field in Vietnam. As of 2013, VAECO was capable of performing a wide range of maintenance on many different aircraft types; this includes C-checks for the Boeing 777, Airbus A330, Airbus A320 and Airbus A321; and D-checks, the most thorough of all maintenance procedures, which are carried out on the ATR 72 and Fokker 70.