taking away hs and replacing with Elm