It's the little details that eat the time but they also make the difference between just OK machine and great machine. This is well on way to being great machine so keep it up mate and no rushing.