hierarchy: upExists and paths working