Some self reflection.