updated specs and added __init__ to networking