Almost got you, twophase
making progress on reading files
pretty much done with reading
done with reading, but what to do with canBeNeg?