I am working on a demonstration home that features the use of SLink-e. We are starting to run into the need to acquire codes for CDE files for various items (like DVDs for example). Will Ezlearn work for most remotes? What is the procedure for reverse engineering the return codes from a Sony device? Thanks Drew