Very well designed mechanics and they actually work with each other very very well. This is a very hard thing to do so well done!