WIP for GPIO ports