I made a number of modifications based on ebachalo's fusion 360 file
Are you sure you want to continue?