How to retrieve basic and advanced hardware and software