lots more work on the configurator