Added ToString() override and incremented version number