1. In a computer system with a display device, a method of displaying information on the display device comprising: graphically displaying a plurality of independent user interfaces in a designated area on the display device, said independent user interfaces displaying dynamic information; moving at least one of said plurality of independent user interfaces from a current location for said at least one of said plurality of independent user interfaces to a destination location; rearranging automatically the plurality of independent user interfaces in the designated area after the moving step so that the plurality of user interfaces in the designated area are substantially evenly spaced.