quick fix for duplicate networks being generated
(this happens due to 'default parameter' arrays being shared across all networks that dont change them, I'll have to think a bit on how to best solve this generally with the default param model)
updated todo