fixed edgesnap
minor