adding avr code