A method comprising: assigning, at a broadcast headend, a consumer device to one of at least two groups of consumer devices, the two groups comprising: a first group of consumer devices which is required to play content of a second type in order to view content of a first type; and a second group of consumer devices which is not required to play content of the second type in order to view content of the first type; sending a video broadcast stream from the broadcast headend to the consumer device, the video broadcast stream comprising content of the first type sent associated with a first packet ID, PID, and content of the second type sent associated with a second PID, wherein the first PID and the second PID are processed at the consumer device at the same time; sending an entitlement management message, EMM, from the broadcast headend to the consumer device according to its group of consumer devices, the EMM being of one of a first type of EMM for consumer devices of the first group and a second type of EMM for consumer devices of the second group; sending an entitlement control message, ECM, stream from the broadcast headend to the consumer device, the ECM stream comprising three types of ECMs, the three types of ECMs comprising: ECM_A_(i-1) which enables the consumer device to produce a control word which decrypts content of the second type, the ECM_A_(i-1) being decrypted and enabled by the consumer device utilizing an EMM of the first type of EMM; ECM_P_i_start which enables the consumer device to produce a control word which decrypts a first portion of the content of the first type, the ECM_P_i_start being decrypted and enabled unconditionally by consumer devices utilizing an EMM of the second type, whilst consumer devices utilizing an EMM of the first type are only able to produce a control word from an ECM of type ECM_P_i_start after first processing a configurable number of ECMs of the type ECM_A_(i-1); and ECM_P_i_rest which enables the consumer device to produce a control word which decrypts a second portion of the content of the first type, the ECM_P_i_rest being decrypted and enabled by the consumer device utilizing either one of an EMM of the first type or the second type. assigning, at a broadcast headend, a consumer device to one of at least two groups of consumer devices, the two groups comprising: a first group of consumer devices which is required to play content of a second type in order to view content of a first type; and a second group of consumer devices which is not required to play content of the second type in order to view content of the first type; a first group of consumer devices which is required to play content of a second type in order to view content of a first type; and a second group of consumer devices which is not required to play content of the second type in order to view content of the first type; sending a video broadcast stream from the broadcast headend to the consumer device, the video broadcast stream comprising content of the first type sent associated with a first packet ID, PID, and content of the second type sent associated with a second PID, wherein the first PID and the second PID are processed at the consumer device at the same time; sending an entitlement management message, EMM, from the broadcast headend to the consumer device according to its group of consumer devices, the EMM being of one of a first type of EMM for consumer devices of the first group and a second type of EMM for consumer devices of the second group; sending an entitlement control message, ECM, stream from the broadcast headend to the consumer device, the ECM stream comprising three types of ECMs, the three types of ECMs comprising: ECM_A_(i-1) which enables the consumer device to produce a control word which decrypts content of the second type, the ECM_A_(i-1) being decrypted and enabled by the consumer device utilizing an EMM of the first type of EMM; ECM_P_i_start which enables the consumer device to produce a control word which decrypts a first portion of the content of the first type, the ECM_P_i_start being decrypted and enabled unconditionally by consumer devices utilizing an EMM of the second type, whilst consumer devices utilizing an EMM of the first type are only able to produce a control word from an ECM of type ECM_P_i_start after first processing a configurable number of ECMs of the type ECM_A_(i-1); and ECM_P_i_rest which enables the consumer device to produce a control word which decrypts a second portion of the content of the first type, the ECM_P_i_rest being decrypted and enabled by the consumer device utilizing either one of an EMM of the first type or the second type. ECM_A_(i-1) which enables the consumer device to produce a control word which decrypts content of the second type, the ECM_A_(i-1) being decrypted and enabled by the consumer device utilizing an EMM of the first type of EMM; ECM_P_i_start which enables the consumer device to produce a control word which decrypts a first portion of the content of the first type, the ECM_P_i_start being decrypted and enabled unconditionally by consumer devices utilizing an EMM of the second type, whilst consumer devices utilizing an EMM of the first type are only able to produce a control word from an ECM of type ECM_P_i_start after first processing a configurable number of ECMs of the type ECM_A_(i-1); and ECM_P_i_rest which enables the consumer device to produce a control word which decrypts a second portion of the content of the first type, the ECM_P_i_rest being decrypted and enabled by the consumer device utilizing either one of an EMM of the first type or the second type.