updated network fetch