These can happen through:
Gall hyn ddigwydd drwy: