added stm to cabal