You have completed the first part of the Haunted House project! You have learned some tricks to save time, such as how to instantiate objects or how to use the array modifier. You have also learned another modeling method with curves. You will clearly see the purpose of duplicating objects by instance in the next chapter where we will UV unwrap the objects. But don't think that it's over with the modeling process here. We can later change our objects after the texturing part in order to break the likeness between each instantiated object. Let's texture our scene!