https://kdi.umn.edu/projects/1....4-ways-connect-virgi