added source files, etc