renamed nethelp to netwrap, since all those are are wrapper functions that check for errors
mistake from the start