finished COE, added haas