more work on controlled_attractor
more work on controlled_attractor