move actor dependend methods to actor