todo: also scale the y axis correctly
in the wrong place and size but it's on the screen which is a start