add other json generation methods