Auto-reflection (part 2)