added gpio var