improve accessing TPT list
enable sf2 and vivacity custom tpt