check_vert() added