added netwrok preference