check in ancestors done