Working of on capture move checker