add jsn object interfaces