adding basic model around querying steam