fix dns, fix npm lazy, update setup