added check_and_migration of parent blocks