rethought some pluggins and configs that will be using for near future.