tinkering with some simplification of config, need to noodle on the dependencies