Just rated it! Really good work, I thought the different types of bodies was a really unique and clever mechanism. Great job!