ADOPT: ktigcc
cleaned up everything