fix bugs + begin with network options