add in from avr-crypto-lib