fix: ditch wirdep for scripts in favor of async