added digitalWriteFast