s of other users this allows users to easily communicate their preferred choices to other users however this communication may be limited because users cannot convey more detailed information about their selections in one embodiment the results list is displayed in one window of an application and a chat window is displayed in another window of the application for example in fig7 screen 700 is viewable by user a and screen 702 is viewable by user b in screen 700 the im application 710 contains chat window 712 and joint flight search session window 714 similarly in screen 702 im application 720 contains chat window 722 and joint flight search session window 724 the chat windows 712 and 722 allow users to communicate with one another through typed messages the concurrent display of chat windows and joint flight search session windows allows users to easily view both messages regarding the flights and the flights themselves at the same time furthermore in one embodiment a user may use an interface in the joint flight search session to enable the corresponding flight result to be displayed in the chat window in fig7 for example user a clicks on u201c discuss u201d button 716 resulting in the corresponding flight information to be referenced in chat window 712 as reference 718 this reference also appears as reference 728.