can detect resource file existence on startup
code style setting
refactor