IFC Desktop/laptop Hardware