all kinds of silly little fixes found testing phases 3-4, I think its everything, running final testing now