Add Json interface