add todos for ensuring network op is off ui thread