shm almost OK