You definitely have some major engineering skills

Nicely done !