An apparatus comprising: a first radio frequency, RF, frontend interface configured to receive a reference signal via a first signal path; a second RF frontend interface configured to receive an input signal comprising a data signal of a data source and an interference signal via a second signal path; a first signal adjustment chain coupled to the first RF frontend interface and configured to receive the reference signal and reconstruct a first portion of the interference signal by adjusting a first signal property of a first reference signal portion of the reference signal; and a second signal adjustment chain coupled to the first RF frontend interface and configured to receive the reference signal and reconstruct a second portion of the interference signal by adjusting a second signal property of a second reference signal portion of the reference signal, wherein the first and second signal adjustment chains each comprise an on/off switch configured to selectively enable an adjustment in the respective signal adjustment chain, and wherein the reference signal and the interference signal are associated with a same source signal; wherein the apparatus further comprises: a signal combiner coupled to the first signal adjustment chain and the second signal adjustment chain, wherein the signal combiner is configured to combine the first reconstructed interference signal portion and the second reconstructed interference signal portion to produce a cancellation signal; a signal subtraction unit coupled to the second RF frontend and the signal combiner, wherein the signal subtraction unit is configured to subtract the cancellation signal from the received input signal to produce an output signal; and a processing unit coupled to the signal subtraction unit, the first signal adjustment chain, and the second signal adjustment chain, wherein the processing unit is configured to: compute a first signal-to-noise ratio, SNR, of the output signal; and determine a first adjustment value for adjusting the first signal property of the first reference signal portion in the first signal adjustment chain according to the first SNR. a first radio frequency, RF, frontend interface configured to receive a reference signal via a first signal path; a second RF frontend interface configured to receive an input signal comprising a data signal of a data source and an interference signal via a second signal path; a first signal adjustment chain coupled to the first RF frontend interface and configured to receive the reference signal and reconstruct a first portion of the interference signal by adjusting a first signal property of a first reference signal portion of the reference signal; and a second signal adjustment chain coupled to the first RF frontend interface and configured to receive the reference signal and reconstruct a second portion of the interference signal by adjusting a second signal property of a second reference signal portion of the reference signal, wherein the first and second signal adjustment chains each comprise an on/off switch configured to selectively enable an adjustment in the respective signal adjustment chain, and wherein the reference signal and the interference signal are associated with a same source signal; wherein the apparatus further comprises: a signal combiner coupled to the first signal adjustment chain and the second signal adjustment chain, wherein the signal combiner is configured to combine the first reconstructed interference signal portion and the second reconstructed interference signal portion to produce a cancellation signal; a signal subtraction unit coupled to the second RF frontend and the signal combiner, wherein the signal subtraction unit is configured to subtract the cancellation signal from the received input signal to produce an output signal; and a processing unit coupled to the signal subtraction unit, the first signal adjustment chain, and the second signal adjustment chain, wherein the processing unit is configured to: compute a first signal-to-noise ratio, SNR, of the output signal; and determine a first adjustment value for adjusting the first signal property of the first reference signal portion in the first signal adjustment chain according to the first SNR. a signal combiner coupled to the first signal adjustment chain and the second signal adjustment chain, wherein the signal combiner is configured to combine the first reconstructed interference signal portion and the second reconstructed interference signal portion to produce a cancellation signal; a signal subtraction unit coupled to the second RF frontend and the signal combiner, wherein the signal subtraction unit is configured to subtract the cancellation signal from the received input signal to produce an output signal; and a processing unit coupled to the signal subtraction unit, the first signal adjustment chain, and the second signal adjustment chain, wherein the processing unit is configured to: compute a first signal-to-noise ratio, SNR, of the output signal; and determine a first adjustment value for adjusting the first signal property of the first reference signal portion in the first signal adjustment chain according to the first SNR. compute a first signal-to-noise ratio, SNR, of the output signal; and determine a first adjustment value for adjusting the first signal property of the first reference signal portion in the first signal adjustment chain according to the first SNR.