reenable smooth() on geometry
more work