this one should also use `read_yaml_db`?