GPIO and Mode added