added CallDetailsReader and RatesReader