updated packages
total configuration refactor