kitch self 2004