Receiving messages done

Not tested