abstract shape and basic triangle added