network lib completed