- bug fix: catching null gpio in all io functions