Race motocross and have been for over 10+ years, which includes building my race engines, so understanding small engines isn't foreign. Also an engineer on an offshore drilling rig in the gulf of mexico. Mopeds is a little new for me, so understanding it all is there, just going to start getting some building experience.