idk where this is going

saving in case failure
working a bit better

better than last commit
paths now vary in size which is nice

still random rocks in the middle of things though
goal sort of works now