well s500 and w580 has the same hardware...........