do I need to define the pins first?