First shape generating

-