add a config file. this will need to be pulled out into options if i
make this a module