Use helm instead of smex and ido. Use melpa instead of marmalade.