result diff image. more about open cl
End up changes
Some minor fixes