almost computing SHOT