adding cleanup GPIO code