better net creation interface with NetSpec