power set generator added