Messing around with edge matcher