I'm doing message logic.