1. A method of presenting data from at least one data source, said method comprising the steps of: (i) providing a representation of said at least one data source and at least one previous view of said at least one data source; (ii) identifying at least one compulsory entity in said representation; and (iii) presenting a data structure comprising said at least one compulsory entity and one or more context entities, where said context entities are obtained from said representation using context data obtained from said at least one previous view.