add leftJoin Feature