cheap and lazy injection fix; basically putting off moving to a more effective serialization method
updating version