Aaron Dettwiler mechanics