patterns edge control