Add basic receiver, with logging