Hi Brian, Great tutorial. I have a question though, is it good practice to just leave the custom classes inside the view/controller files? If not, are we suppose to make a file for each one? In the settingsController file, the CustomeImagePicker is outside of the main class declaration while the custom header is inside. Why and what is the difference in setting it like that? Thank you.