this has a lot of potential, could use some work in the UI to help make it easier to read
Thx for the feedback.