add in a device list of all the official support slim devices
also now use separate functions for slim