update source to latest on tpt gitghub