shm done