How should messaging and computer-like communications be used for the definition of an email system? What choices should the user be allowed to make in order to save battery? What choices require data in the server and what in the client end of the system?