fixed another dart breaking change