cleanup, STRING reading actually only uses 1 way to read now
fixed network normalization: removed magic side-effect