Added and upgraded the ith cth stuff