updated teensy code