adjusted shape creator
new commit
good chnages