reverted changes in linearOperator, put changes in scalingoperator instead, fixed bugs and wrote tests: