remove isMonad flag