Nakaspecify na ba sa visa na you have to live for two years in your sponsoring state? Dati kasi wala -hindi nakaindicate sa visa so lumalabas na parang moral obligation to comply kasi nga tinulungan ka ng state to meet the needed points if nasa visa, you must comply kasi it might used against your citizenship later on.