Here's a quick video of the Rutex (Swiss) stirling engine. The engine is very well constructed and surprisingly large and heavy, more model-like than toy-like. Note the wave-like action of the crank at the end of the video. The fan was added by a previous owner.