adding data transformations and PCA GUIs