added diddler.js