update to latest tpt source