version with blur shader