refactor actor msg handler(DONEgit add src/*)