Add messanger logic.