vivthomas.com