fuse color and shape. add object confirmation class. compiles but untested