this was probably a bug
renaming check_config to read_config, since it makes more sence. also, automatically adding '=' to the param name, since it should be present always (removing some duplication)