added self to base_uri and module_key