Added a better configuration interface.