net and util packages