added source for teensy