Simple message consumer