Added version with "join"