I am in the process of changing my carpeted stairs to Oak stairs,
I need some help to maintain the Canadian code for stairs

.
1) Currently the existing tread is 9 1/8" X 40" and I need to install oak treads which are 10.5"x40" X1 1/16"
2) My risers are 0.5" thick
3) I have to maintain the nosing overhang of 3/4" to 1 1/2" and the tread run of minimum 9"( measured from nose to lower step nose). I need to maintain a uniform look
My Question is how to maintain all codes I am finding it a bit difficult to figure out is there anyone who can help me with some tips,I would really appreciate the help.Thanks