Custom implementations of CommonService