initial project sonya files to implementation