allow configuration in an external file
updates