Still got some parts need to be fix, especially on wheel rotations. But as newbies, I'm quite satisfy with this result.