now it supports concurrent joins