Deconvolution of UV-visible absorption absorption spectrum confirming the binding of Cyt C and Zn Porph was performed using CASA-XPS. The absorption spectra of the chosen samples were imported into CASA-XPS as text files. The Xaxis was then reversed to represent the UV-visible absorption absorption spectrum is habitually represented. The region of interest was then selected using the regions tool, and then the background setting was changed to 'linear' as it closely represents how the spectra would look without the conjugated molecules. The convoluted peaks in the spectra were then found using the components tab, by adding the components that were thought to be in the region. The components were then fitted to the spectra using Levenberg-Marquardt algorithm LN (LN-MIE-Gans) fitting. The resulting spectra data was copied to Microsoft Excel before being added to GraphPad Prism 9 for analysis.