added melpa package support