compile with latest ADT