Virtual environments and technologies articles