Supporting Dreams and Shared Meaning