modified using Vundle (no slow )