fix cost-centre variable naming and some refactoring in Profiling module