Do not depend on itself