shm is ok