make compile with latest tp3