Title: A framework for matching user needs to an optimal level of office automation