VT harmony

@Jack