TP3 Almost completed