 {
 	if(clock_pulses[port] >= 0 && clock_pulses[port] >= CLOCK_MAX)
 	{
-		digitalWrite(pin, LOW);
+		digitalWriteFast(pin, LOW);
 		return false;
 	}
 	return true;


void isr_on_1_latch()
{
	if(digitalRead(PIN_1_LATCH) == HIGH)
	{
		isr_on_1_latch_rising();
	}

		{
			switch(high)
			{
				case 0: // connected
					for(int i = 0; i < 3; i++)
					{
						digitalWrite(PIN_LED, LOW);
						delay(250);
						digitalWrite(PIN_LED, HIGH);
						delay(250);
					}
					digitalWrite(PIN_LED, HIGH);
					break;

				case 1: // multitap
					multitap = low == 1 ? true : false;
					break;

				case 2:
					switch(low)
					{
