Key issues in the design of an asynchronous system to support meeting preparation