>>939447422
me too, those artifacts really annoying