A storage medium including executable instructions thereon for tracking a phase of at least one electro-magnetic signal so as to reduce an attenuation of the at least one signal due to its fringe instability, wherein, when the executable instructions are executed by a processing system, the executable instructions configure the processing system to perform the steps comprising of:
- a. obtaining first data associated with at least one first interferometric signal comprising a plurality of spectral bands separated from the at least one electro-magnetic signal;
- b. causing a modulation of the at least one first signal based on a modulating frequency of a modulating arrangement so as to generate at least one second signal;
- c. causing a mixing of the at least one first signal with the at least one second signal so as to generate a resultant signal;
- d. generating second data associated with an offset based on the resultant signal;
- e. controlling a phase of the at least one first signal based on the offset to generate further information;
- and
- f. generating an image based on at least a portion of the sample using the further information.