add ProfitLossService