Introduce self part 2