Very nicely done.
parts count on old toys is surprising isn't it