We need to be able to read from a config file - I can't believe I didn't put this as an issue before...