main update

updated getnetworkrequired