I def need work on my CSS that was a pain. Then as for my calculation function I'm not sure if I should I have done the logic for if input was a number in its own thing or if its fine as is. Also not sure if that was even putting it in the function was the best way to do it. I had initially put all the logic in each event listener but I was rewriting certain things a lot so I put it all in the calculation. But its kinda ugly to look at.