well if you build your own shiftin routine... you could check the state at each clock pulse... neat too.