added GPIO test