delay shader diff finally working