replace columns arg with join_by