Review of Terac