fixed get_combinations
block possible forks - with simulation