Very good work mate

What mechanical background do you have?