Exploring NTDTVJP