adjust logic, refresh when no available combo