make the model interface clear