New Developments To Improve The Emacsa Virtual Office