add TPL testing