abstract shape development

abstract shape development