Crestron RMC4 User guide

Type
User guide

This manual is also suitable for

.AVFramework™ Software for RMC3 and
RMC4
Operations Guide
Crestron Electronics, Inc.
Original Instructions
The U.S. English version of this document is the original instructions.
All other languages are a translation of the original instructions.
Crestron product development software is licensed to Crestron dealers and Crestron Service Providers (CSPs) under a
limited nonexclusive, nontransferable Software Development Tools License Agreement. Crestron product operating
system software is licensed to Crestron dealers, CSPs, and end-users under a separate End-User License Agreement.
Both of these Agreements can be found on the Crestron website at www.crestron.com/legal/software_license_
agreement.
The product warranty can be found at www.crestron.com/warranty.
The specific patents that cover Crestron products are listed at www.crestron.com/legal/patents.
Certain Crestron products contain open source software. For specific information, visit www.crestron.com/opensource.
Crestron, the Crestron logo, 3-Series, 4-Series, AirMedia, .AV Framework, Cresnet, Crestron Connected, Crestron Connect
It, Crestron Fusion, Crestron Toolbox, D3 Pro, DM, DMNVX, RoomView, and SystemBuilder are either trademarks or
registered trademarks of Crestron Electronics, Inc. in the United States and/or other countries. Apple, Apple TV,
Macintosh, and Safari are either trademarks or registered trademarks of Apple, Inc. in the United States and/or other
countries. DirecTV is either a trademark or a registered trademark of AT&T Intellectual Property in the United States
and/or other countries. Blu-ray, Blu-ray Disc, and the Blu-ray logo are either trademarks or registered trademarks of the
Blu-ray Disc Association (BDA) in the United States and/or other countries. Chrome is either a trademark or a registered
trademark of Google, Inc. in the United States and/or other countries. Epson and Powerlite are either trademarks or
registered trademarks of Epson America, Inc. in the United States and/or other countries. HDMI and the HDMI logo are
either trademarks or registered trademarks of HDMI Licensing LLC in the United States and/or other countries. LG is
either a trademark or a registered trademark of LG Electronics in the United States and/or other countries. Linux is
either a trademark or a registered trademark of Linus Torvalds in the United States and/or other countries. Internet
Explorer, Microsoft Edge, and Windows are either trademarks or registered trademarks of Microsoft Corporation in the
United States and/or other countries. Firefox is either a trademark or a registered trademark of the Mozilla Foundation
in the United States and/or other countries. MultiSync and NEC are either trademarks or registered trademarks of NEC
Display Solutions, Ltd, in the United States and/or other countries. Panasonic is either a trademark or a registered
trademark of Panasonic Corporation in the United States and/or other countries. Roku is either a trademark or a
registered trademark of Roku, Inc. in the United States and/or other countries. Samsung is either a trademark or a
registered trademark of Samsung Electronics Co., Ltd, in the United States and/or other countries. TiVo is either a
trademark or a registered trademark of TiVo Corporation in the United States and/or other countries. Wi-Fi is either a
trademark or a registered trademark of Wi-Fi Alliance in the United States and/or other countries. Zoom and Zoom
Rooms are either trademarks or registered trademarks of Zoom Video Communications, Inc. in the United States and/or
other countries. Other trademarks, registered trademarks, and trade names may be used in this document to refer to
either the entities claiming the marks and names or their products. Crestron disclaims any proprietary interest in the
marks and names of others. Crestron is not responsible for errors in typography or photography.
©2021 Crestron Electronics, Inc.
Contents
Introduction 1
Product Features 2
Setup 6
Load the Program Files 6
Access the Configuration Utility 7
Add an A/VSwitcher 9
Virtual Switchers 11
DMNVXSwitchers 13
Add New Devices 17
Configuration 19
Navigate the Configuration Utility 19
Status Menu 19
AV Framework Dashboard 20
AVF Log 23
Configure Menu 24
System Setup 25
Device Management 44
Inputs/Outputs 52
Manage Configuration 54
Users Menu 57
Operation 59
Display Overview 59
Selection Screen (AVF 2.0 UI) 61
Home Screen Overview 61
No Scheduling Calendar Connected 62
Room Available 63
Room Reserved 64
Reserve a Meeting from the Home Screen 65
Access the System Info Screen 66
Present a Source Screen Overview 67
Now Presenting Screen - HDMI Source 68
AirMedia Screen 69
Now Presenting Screen - AirMedia Source 70
Now Presenting Screen - Other Source Devices 71
Video Mute 71
Crestron OneApp Support (Preview) 73
Operations Guide Doc. 8558J Contents i
Appendix A: Interface Setup 74
TSW Series Touch Screens 74
XPanel 77
AM-100/AM-101 78
MPC3/MP-B10/MP-B20 79
GLS-ODT-C-CN/GLS-OIR-C-CN 81
Crestron Fusion 82
Connect to Crestron Fusion 82
Room Control and Monitoring 86
Appendix B:Device Configuration 90
AirMedia 90
Blu-ray™ Player 90
Button Panel 91
Cable Caddy 92
Cable TV 93
Cresnet Gateway 93
Crestron IO 94
DigitalMedia Transmitter 94
Flat Panel Display 95
Occupancy Sensor 96
Projector 97
Room Availability Hallway Sign 98
Touch Screen 98
Video Server 99
Zoom® Software Controller 99
Appendix C: Delete the .AV Framework Program 100
Appendix D: External Systems Integration 101
Compatibility 101
Configuration Requirements 102
Trigger Behavior 102
External System Considerations 103
Paging Considerations 104
Appendix E: Configure a Zoom Rooms Controller 106
.AVFramework Configuration 106
Configuration for a UC-ENGINEDevice 108
Zoom Rooms Configuration 109
ii Contents Operations Guide Doc. 8558J
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 1
Introduction
Crestron® .AV Framework™ software is a web-based management solution that is used to deploy
scalable Crestron enterprise room solutions without requiring any programming. The .AV
Framework configuration utility is accessible from most web browsers and provides the following
functions:
l Select sources and displays.
l Configure device control for Blu-ray Dis players, cable TV boxes, and video servers.
l Add a compatible touch screen to generate the GUI for a single or multiple display systems.
l Add a compatible button panel to control single display systems.
l Connect to Crestron Fusion® software to monitor and control basic room data, system
power, source selection, and room scheduling.
l Customize the .AV Framework user experience with additional components, custom
functionality, and corporate logos.
.AV Framework is compatible with the RMC3 3-Series® and RMC4 4-Series room media
controllers. Connect a supported Crestron A/V auto-switcher device or a virtual switcher device
(via a compatible flat panel display or projector) to the RMC device for complete configuration and
control.
This document provides instructions for setting up the .AVFramework program on the RMC
device, as well as an overview of the setup screens and functions provided in the .AVFramework
configuration utility.
NOTE: This document is current as of the .AV Framework 6.10 release.
The following supplemental documents are available:
l For more information on the RMC3, refer to the RMC3 Quick Start (Doc.7962).
l For more information on the RMC4, refer to the RMC4 Quick Start (Doc.8513).
l For more information on 3-Series Control System® devices, refer to the 3-Series Control
System Reference Guide (Doc. 7150).
2 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
Product Features
Refer to the following chart to determine the devices and product features that are compatible
with .AV Framework for the RMC3 and RMC4.
.AVFramework for RMC3 and RMC4 Feature Comparison Chart
Feature Class Feature RMC3/RMC4
AirMedia® Presentation
Gateway
AM-100 Yes
AM-101 Yes
AM-200 Yes
AM-300 Yes
Button Panel
MP-B10 (Ethernet) Yes
MP-B10 (Cresnet) Yes
MP-B20 (Ethernet) Yes
MP-B20 (Cresnet) Yes
MPC3-101 Button Mode (Ethernet) Yes
MPC3-102 Button Mode (Ethernet) Yes
MPC3-201 Button Mode (Ethernet) Yes
MPC3-302 Button Mode (Ethernet) Yes
Cable Caddy
TT-100 (Cresnet) Yes
TT-100 (USB) No
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 3
Feature Class Feature RMC3/RMC4
External Switcher
AM-200 Yes
AM-300 Yes
DM-NVX-350/-350C Yes
DM-NVX-351/-351C Yes
DM-NVX-352/-352C Yes
DM-NVX-360/-360C Yes
DM-NVX-363/-363C Yes
DM-NVX-D30/-D30C Yes
DM-NVX-E30/-E30C Yes
DM-TX-201-C(2)-S Yes
DM-TX-401-C-S Yes
DM-TX-4K-202-C-S Yes
DM-TX-4K-302-C-S Yes
DM-TX-4KZ-202-C-S Yes
DM-TX-4KZ-302-C-S Yes
HD-MD-200-C-E Yes
HD-MD-200-C-1G-E Yes
HD-MD-300-C-E Yes
HD-MD-400-C-E Yes
HDI-MD-400-C-2G-E Yes
HD-MD-402 Yes
HD-MD-421 Yes
HD-MD4X1-4KZ-E Yes
HD-MD4X2-4KZ-E Yes
HD-MD4X4-4KZ-E Yes
HD-MD8X4-4KZ-E Yes
HD-RX-4K-210-C-E/-POE Yes
HD-RX-4K-410-C-E/-SW4 Yes
HD-RX-4K-510-C-E/-SW4 Yes
Virtual Switcher Yes
Occupancy Sensor
GLS-OIR-C-CN Yes
GLS-ODT-C-CN Yes
CEN-ODT-C-POE Yes
4 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
Feature Class Feature RMC3/RMC4
Endpoint
DM-RMC-4K-100-C No
DM-RMC-100-C-1G No
DM-RMC-200-C No
DM-RMC-SCALER-C No
DM-RMC-4K-SCALER-C No
DM-TX-201-C Yes with
AM-300
DM-TX-401-C Yes with
AM-300
DM-TX-4K-100-C-1G No
DM-TX-4KZ-100-C-1G No
DM-TX-4K-202-C Yes with
AM-300
DM-TX-4K-302-C Yes with
AM-300
DM-TX-201-C-G2 No
DM-RMC-4KZ-100-C No
DM-RMC-4KZ-SCALER-C No
DM-TX-4KZ-202-C No
DM-TX-4KZ-302-C No
Room Sign SW/SSC/SIW-PCB Yes
Control Modules
DIN-CEN-CN-2 Yes
C2N-IO Yes
CEN-IO-COM-102 Yes
CEN-IO-IR-104 Yes
CEN-IO-IR-204 Yes
CEN-IO-RY-104 Yes
CEN-IO-RY-204 Yes
TouchScreen
TSW-752 Yes
TSW-1052 Yes
TSW-760 Yes
TSW-1060 Yes
TS/TSW-770 Yes
TS/TSW-1070 Yes
Desktop XPanel Yes
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 5
Feature Class Feature RMC3/RMC4
Drivers
Display/Projector Yes
Cable Box Yes
Blu-ray Disc Player Yes
Video Server Yes
Driver Portal Search/Import Yes
Projector Screen Relay Control Yes
Volume Control
DSP No
Display/Projector Yes
Displays
Number of Uniquely Routed
Displays
1
Number of Mirrored Displays 7
External Amplifier Support Yes
Sources
Max Number of Sources 4 (HD-MDor
more
Crestron Fusion
Scheduling Yes
Monitoring/Reporting Yes
Customization
Custom Logo Graphic Yes
Screensaver Yes
Start Button Yes
Custom Start Button Text Yes
Help Page Customization Yes
Video Routing
Manual (from Touch Screen) Yes
Advanced Routing No
Default Route Selection Yes
Audio Breakaway No
Authentication Multiple Login Yes
Other
Automatic Load and Update of
Touch Screen Project
Yes
Room Power Modes Yes
Zoom Rooms™ Software Controller
Configuration
Yes
6 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
Setup
Use the following procedures to set up .AV Framework on the RMC device.
Load the Program Files
The .AV Framework program for RMC devices can be downloaded from the RMC device product
page or from the Software & Firmware section at www.crestron.com/Support.
The zipped package file includes the following components:
NOTE: The program and project files must be used as a version-matched pair and cannot be
edited or customized.
l The .AV Framework program (.cpz) file
l The touch screen project (.vtz)files
To load the .AV Framework .cpz file to the RMC device:
NOTE: The RMC device must be installed and accessible on the network prior to loading the .AV
Framework program. Use Crestron Toolbox software to access firmware updates and to
modify the Ethernet settings and the IP table of the RMC device. For more information, refer to
the embedded Crestron Toolbox help file.
1. Download and extract the contents of the .AV Framework for RMC zipped package file to a
location on the network that can be accessed by the device.
2. Use the Device Discovery tool in Crestron Toolbox to discover the RMC device and its IP
address on the network.
3. Select the RMC device from the discovered devices list.
4. Click Program on the device settings panel to display the Program dialog box.
a. Click Browse next to the program slot to locate and select the .cpz file.
b. Click Send to send the .cpz file to the RMC device.
The touch screen project .vtz file can be loaded to a supported touch screen or to the Desktop
XPanel software as a custom project. The touch screen project provides a user interface for
controlling the .AVFramework system.
l For more information on loading the .vtz file to a supported touch screen, refer to the touch
screen documentation at www.crestron.com/manuals.
l For more information on loading the .vtz file to the Desktop XPanel software, refer to
XPanel (on page77).
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 7
Access the Configuration Utility
Configure settings for the .AV Framework system using the web-based configuration utility. The
configuration utility is accessible from the Firefox®, Internet Explorer®, Microsoft Edge®, Safari®,
and Chrome® browsers.
To access the configuration utility for the .AV Framework system:
NOTE: Prior to accessing the configuration utility, ensure that all devices in the .AVFramework
system have been updated to their latest firmware versions.
1. Open a supported web browser.
2. Enter the IP address or the hostname of the RMC device in the browser URL field, appending
":8008" to the IP address or hostname ("
xxx.xxx.xxx.xxx
:8008"). The .AVFramework login
page is displayed.
.AV Framework Login Page
3. Enter "admin" in the Username and Password text fields.
4. Click Sign In.
8 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
Upon successful login, the AV Framework Dashboard page is displayed.
AV Framework Dashboard Page
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 9
Add an A/VSwitcher
A compatible A/V switcher must be added to the .AV Framework system before any other devices
can be added or edited. For a list of compatible switcher devices, refer to Product Features (on
page2).
.AV Framework for RMC supports the following types of A/V switchers:
l Supported Crestron switcher devices
l Supported Crestron DMNVX® encoders and decoders
l Virtual switchers (via supported flat panel displays or projectors)
NOTE: Only one A/V switcher can be added per RMC device.
To add an A/V switcher to the .AV Framework system:
1. Select Device Management from the Configure drop-down menu. The Device Management
page is displayed.
Device Management Page
2. Click Add Device. The Add New Device dialog box is displayed.
10 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
Add New Device Dialog Box
3. Enter the following information for the A/V switcher:
a. Select Switcher from the Device Type drop-down menu.
b. Enter a descriptive name for the switcher in the Display Name text field.
c. Select the switcher model from the Model drop-down menu.
NOTE:Virtual switchers and DM NVXswitchers require additional setup procedures
that are described later in this topic.
d. For a Crestron switcher device, do one of the following depending on the device model:
l Enter the IP address of the switcher on the network in the IP text field.
l Enter the IPIDused to connect to the switcher over the network in the
IPIDtext field.
4. Click Save.
NOTE:When using a HD-RX-4K-210-C-E/-POE switcher, a DMLite Transmitter must be
configured and added as an endpoint to the switcher before devices can be added to the room.
The following DMLite Transmitters are supported for this application:
l HD-TX-101-C-1G-E
l HD-TXC-101-C-1G-E-B-T (COMand IRnot supported)
l HD-TX-201-C-2G-E
l HD-TX-301-C-E
l HDI-TX-301-C-2G-E
l HD-TX-101-C-E
l HD-TXC-101-C-E(COMand IRnot supported)
The A/V switcher is added to the list of devices on the Device Management page. Other devices can
now be added to the room.
Operations Guide Doc. 8558J .AVFramework™ Software for RMC3 and RMC4 11
Device Management Page (Switcher Added)
Virtual Switchers
If Crestron Virtual Switcher was selected for Model, a flat panel display or projector must be
added to the room before any other device can be added.
The .AV Framework virtual switcher uses the input and output ports on the selected flat panel
display or projector to route sources through the device.
To add a flat panel display or projector to the room:
1. Click Add Device. The Add New Device dialog box is displayed.
Add New Device Dialog Box
12 .AVFramework Software for RMC3 and RMC4 Operations Guide Doc. 8558J
2. Enter the following information for the flat panel display or projector:
a. Select the appropriate device type (Flat Panel Display or Projector) from the Device
Type drop-down menu.
b. Enter a descriptive name for the device in the Display Name text field.
c. Select the device model from the Model drop-down menu.
d. Enter any transport control, warm up/cool down, or authentication settings required
for the device. For more information, refer to Device Management (on page44)
3. Click Next. A dialog box is displayed indicating the device driver installation status and the
device connection status.
Installing Display01 Dialog Box
4. Click Save.
Operations Guide Doc. 8558J .AVFramework Software for RMC3 and RMC4 13
The flat panel display or projector is added to the list of devices on the Device Management page.
Other devices can now be added to the room.
Device Management Page (Virtual Switcher Added)
NOTE: Drivers for flat panel displays and projectors are generic, and the device inputs provided in
.AV Framework may not match the physical inputs on the device. If an unsupported input is
selected in the touch screen user interface, the route may not be completed. Therefore, all
unsupported inputs should be disabled on the Inputs/Outputs page. For more information, refer
to Inputs/Outputs (on page52).
DMNVXSwitchers
If DMNVX was selected for Model, DMNVXdevices should be configured as transmitter and
receiver endpoints before any other device is added.
DM NVX encoder and decoder devices can function as A/V switchers over IPwithin an
.AVFramework system. Up toten DMNVXdevices can be set as transmitters and paired with up
to eight DMNVXdevices set as receivers, allowing for independent routing of all inputs (whether in
transmitter or receiver mode) and support for breakaway audio on transmitters. Automatic
endpoint configuration and commissioning via multicast addressing is also supported.
NOTE:In order for .AVFramework to support analog audio, the Analog Audio Mode for the
DMNVXreceiver must be set to Extract, and the Analog Audio Mode for the
DMNVXtransmitter must be set to Insert. Acable must not be connected to the analog port if
this mode is being changed. For more information, refer to the appropriate DMNVXProduct
Manual at www.crestron.com/manuals.
14 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
To configure DMNVXdevices as transmitters and receivers:
1.
Click the pencil button to the right of the DM-NVX entry in the Device Management
table. ADM-NVXSwitcher Configuration dialog box is displayed.
DM-NVXSwitcherConfiguration Dialog Box
2. Click Add DM-NVXDevice. An Add New NVXDevice dialog box is displayed.
Add New NVXDevice Dialog Box
3. Enter the following information for the DMNVXdevice:
a. Enter a descriptive name for the device in the Display Name text field.
b. Select the device model from the Model drop-down menu.
c. Enter the IPIDused to connect to the device in the IPIDtext field.
d. Use the drop-down menu to select whether the device will function as a Transmitter
or a Receiver.
4. Click Save. The DMNVXdevice is added to the system.
Operations Guide Doc. 8558J .AVFramework Software for RMC3 and RMC4 15
5. Repeat steps 2–4 to add additional DMNVXdevices to the system. At least one receiver
must be added to the system.
NOTE:Up to ten DMNVXdevices can be added as transmitters or receivers before the
configuration is deemed invalid and the Save button is grayed out. However, if more than
one input is selected for a device using the Input Selection drop-down menu, this further
limits the number of DMNVXdevices that can be added. For example, if two input sources
are defined on a transmitter, only five DMNVX devices can be added.
DM-NVXSwitcherConfiguration Dialog Box - With Devices Added
6. If using a custom multicast address to commission DMNVXendpoints automatically, click
Multicast Address. AMulticast Address dialog box is displayed.
NOTE:For more information on configuring multicast addressing for DMNVXdevices,
refer to the Web Configuration Guide that is accessible from the device's web
configuration interface.
Multicast Address Dialog Box
16 .AVFramework™ Software for RMC3 and RMC4 Operations Guide Doc. 8558J
7. Enter the following information for multicast addressing:
a. Enter a valid multicast address into the Multicast Starting Address text field. The
multicast address must be within the range shown next to Multicast Range.
NOTE:Awarning stating that unexpected behavior may occur is displayed if the
user-provided multicast starting address is within a range that conflicts with
common multicast addresses.
b. Use the Per Endpoint Reservation drop-down menu to select the number of multicast
addresses that will be reserved per endpoint.
8. Click Save.
9. Use the Input Selection drop-down menu to set the default input selection for each
transmitter or receiver (Auto (transmitters only), None (receivers only), HDMI1, HDMI2, or
HDMI1 and HDMI2).
10. Use the USBMode drop-down menu to set the USBrouting behavior for the DMNVXdevice
(Host, Device, or None).
NOTE:The AVFroom must be powered on to use USBrouting. For more information on
USBrouting using DMNVXdevices, refer to the "USB2.0 Routing"topic in the
DMNVXNetwork AV Encoders/Decoders Product Manual(Doc. 8879).
11. If Host is selected for USBMode, use the USBHost drop-down menu to select the
DMNVXdevice that will be connected to the host (peripheral)device.
12. Click Save in the DM-NVXSwitcher Configuration dialog box to save the configuration.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116

Crestron RMC4 User guide

Type
User guide
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI