updates dependencies, adjusts trait initialization, version bump