Edge detection fixed