added gpio outpu