renaming varEP as TVB for clarity