How to starts 2 chrome browsers together using "selenium-webdriver"

I am trying to run a node js script which starts 2 chrome browsers together using "selenium-webdriver" package. From tests I conducted I saw that despite the fact that I am building 2 instances of driver one after the other like this

var driver = new webdriver.Builder().
withCapabilities(webdriver.Capabilities.chrome()).
build();


var driver1 = new webdriver.Builder().
withCapabilities(webdriver.Capabilities.chrome()).
build();

my script starts one browser at a time instead of both together. From what I understand, when I build an instance of the driver it starts a rest server in order to communicate with the browser. And for some reason if one is already up it waits until it closes to start the next. Does anyone know how can I start 2 browsers working side by side in the same process ? If I start 2 different processes it works but that's not what I am looking for.

Thanks!