wip: pin is selectable at runtime