Basic receiver for messages.