Weird artifacts found

Weird artifacts found