Small refactoring, Action encapsulates execution process of incoming messages