Self-anal-ysis