better edge tracking