is it ok, that you compare ```sha``` with blob itself?