added edge verification routines