add/delete courses, and (tied to ghc 7.8) freeze file