add haskell secionts