fixed requires and gpio naming issues