divergent realities