Such ion channels have been modified by binding a photoswitch to confer photosensitivity on the ion channel. This is done through careful selection of a tether which can lengthen or shorten through photoisomerization. One side of the tether is bound to the ion channel protein and the other end of the tether is bound to a blocking group, which has a high binding affinity for an exposed portion of the pore. When the tether is lengthened, it allows the blocking section to bind to the pore and prevent ionic current. When the tether is shortened, it disrupts this obstruction and opens the pore. Kinetic studies have demonstrated that fine temporal and spatial control can be achieved in this manner.