updated versions and cleaned up dependencies