doing things better with convomode