Use digital pin,both as input and outpout,without always reconfiging the pinMode

yes, i have seen that link. but you completely ignore the fact that i also want control of the windows via the arduino!! this is why you have to resort to relays. (not to mention how dangerous it is to run unnecessary long power cables throught the car carpets )