Updated Receiving Module