First example & updated file structure