Implemented shape. Not tested.
New database