So, i've been putting some time into developing my skills, and I think i've made some improvements. Cnc?