put shm into a collector package