starting NetworkContract, some renames