add haskell packages; misc