undoing previous change that removed deprecations because it turned out that the ICA was not performing with these changes. Need to look into this mroe closely. Left in the original lines to be able to compare.