CSC263 edges perfected