Changed some things in GPIO.c file