On mental models and the user interface