comment self-dependency