New parts to upgrade

I have a older xcarve and want to put new belts and upgrade the controller but unsure of the belt size and type. Please help

I found this topic useful and I am currently upgrading my machine to these. I messed up on my new nema 23 shaft size and now I am waiting on a slow boat from china for my new pulleys…