extraction checking