i think i've finally come to a point where I'm happy, all that's left is some tweaking. at some point i'll go in and label and color everything properly.