In Volumes II, we will immediately move beyond the basics. In this lesson we're going to talk about how to make realistic, production quality smoke while creating the result you see here. By exploring many of the microsolvers that make up the main Pyro solver, we will gain an in-depth knowledge of how to precisely control the behavior of our simulation. We'll begin by examining how a high quality input source helps produce a high quality result, and end with some basic shading and rendering to quickly make our demo look good. Watch out for some pro-tips and tricks along the way, and have fun mastering smoke simulation in Houdini now.