sometimes blurry is not so bad...