added correct permuter