added peakCalling class