Developing a model of cognitive lockup for user interface engineering