Progress making new serializer, need to improve speed.