The XL-platform also suffers from a lack of publicly available software drivers to operate the instrument. System commands are issued to the XL via an RS232 serial port, but the command sequence is not published and has changed over the years. While the commands have been reverse-engineered (e.g. Aviv AU_AOS fluorescence detector operating software), the process is time consuming, and software development by a third party is very difficult.