Now, let's put the components together: