Is there any set length of time before you consider working on a piece of hardware? Im just wondering if newer hardware is left until its been around a long time or do you guys work on creating drivers for them and then release them after a certain amount of years?