implements join lane