Adds json serialization