added anchestors method