Added more methods to the model interface