add tps analysis