add constructors to load the model from the session