support for user config, fixes #20