started work on edge shaping
refactoring