Wow! You've got some ingenious mechanisms goin on here, and nice work on the video showing all the actions. My only nitpicking of course is the colors. Get them straight, and this is darn near perfect. But that will come with time, and as you get more lego. Keep up the good work!