I have SMS machines that are no longer a part of the network, but the machine names are showing up in SMS collections as still being a part of the network. I am wanting to clean out the database of these old machines and set the service to do this action every X days. Is there anything within SMS that will complete this task? How is this done. I also have machines with out of date inventories and they are showing inaccurate software. The software inventory agent is running and showing up to date scans. The software on certain machines are not up to date. How is this done?