use icomplete-mode instead of iswitchb, update session.el