finishes up json deserialization specs