1. User interface (UI) comprising: an input environment adapted to user inputting of search criteria (SC); said search criteria (SC) defining a search for at least one desired entity; a search engine (SE) adapted to performing a search on at least two different web-based data sources (S 1 ,. .. , Sn); a means for presenting the search result (SR) to the user; said input environment being adapted to user inputting of an order (O), and a business transaction engine (BTE) for initialization of a business transaction (BT) based on at least one user input of an order (O).