returns all device types
changes to match class