self-checking my patience