wip rework

global shape and easy editor