UPDATE: Added messages reuse