Added save() method per #35