sink() is used in the beginning of the function to create the log file.
When there are no errors in the function, it correctly returns the output to the console after running.
When there are errors in the function (which is likely in the process of creating designers), it doesn't return the output to the console.