gpio state added