shm channel draft