Thomas Walter, CS