add net deps & pass compile