preliminary version of single edge tool