A downhole communication and control system configured for use in a non-sequential order of treating a borehole, the system comprising: a string having at least three ports including first, second, and third longitudinally spaced ports arranged sequentially in a downhole to uphole manner in the string; at least three frac sleeve systems including first, second, and third frac sleeve systems,, arranged sequentially in a downhole to uphole manner in the string and arranged to open and close the first, second, and third ports, respectively characterised in that: each frac sleeve system,, includes self-powered, electronically triggered first and second sleeves,; and, the system further comprises: communication signals to trigger the first, second, and third frac sleeve systems,, into moving the first and second sleeves, to open and close the ports; wherein each frac sleeve system,, further includes a body, first and second electronic triggers,, first and second openings, in the body openable to a first pressure, first and second enclosed chambers, within the body having a second pressure less than that of the first pressure, and first and second piston members, positioned between the first and second openings, and the first and second chambers,, respectively, wherein communication signals sent to the first and second electronic triggers, expose the first and second piston members, to the first pressure via the first and second openings, and movement of the first and second piston members, translates to movement of the first or second sleeves,. a string having at least three ports including first, second, and third longitudinally spaced ports arranged sequentially in a downhole to uphole manner in the string; at least three frac sleeve systems including first, second, and third frac sleeve systems,, arranged sequentially in a downhole to uphole manner in the string and arranged to open and close the first, second, and third ports, respectively characterised in that: each frac sleeve system,, includes self-powered, electronically triggered first and second sleeves,; and, the system further comprises: communication signals to trigger the first, second, and third frac sleeve systems,, into moving the first and second sleeves, to open and close the ports; wherein each frac sleeve system,, further includes a body, first and second electronic triggers,, first and second openings, in the body openable to a first pressure, first and second enclosed chambers, within the body having a second pressure less than that of the first pressure, and first and second piston members, positioned between the first and second openings, and the first and second chambers,, respectively, wherein communication signals sent to the first and second electronic triggers, expose the first and second piston members, to the first pressure via the first and second openings, and movement of the first and second piston members, translates to movement of the first or second sleeves,. each frac sleeve system,, includes self-powered, electronically triggered first and second sleeves,; and, the system further comprises: communication signals to trigger the first, second, and third frac sleeve systems,, into moving the first and second sleeves, to open and close the ports; wherein each frac sleeve system,, further includes a body, first and second electronic triggers,, first and second openings, in the body openable to a first pressure, first and second enclosed chambers, within the body having a second pressure less than that of the first pressure, and first and second piston members, positioned between the first and second openings, and the first and second chambers,, respectively, wherein communication signals sent to the first and second electronic triggers, expose the first and second piston members, to the first pressure via the first and second openings, and movement of the first and second piston members, translates to movement of the first or second sleeves,. communication signals to trigger the first, second, and third frac sleeve systems,, into moving the first and second sleeves, to open and close the ports; wherein each frac sleeve system,, further includes a body, first and second electronic triggers,, first and second openings, in the body openable to a first pressure, first and second enclosed chambers, within the body having a second pressure less than that of the first pressure, and first and second piston members, positioned between the first and second openings, and the first and second chambers,, respectively, wherein communication signals sent to the first and second electronic triggers, expose the first and second piston members, to the first pressure via the first and second openings, and movement of the first and second piston members, translates to movement of the first or second sleeves,.