think a bit more about edge-based properties