improve messages to stdin and give up with shared memory
give up with shared memory