adds discrete.js (just beginning to look at)