1. Completed the file controller.