UNDERSTANDING TERABLOCK AND THE NEW FEES