Network and Data layer done