Try new aproach with generating orbits