diff --git a/source/components/rule/Algorithm.css b/source/components/rule/Algorithm.css
index 64feb8f03..32d6b2c4c 100644
--- a/source/components/rule/Algorithm.css
+++ b/source/components/rule/Algorithm.css
@@ -153,7 +153,7 @@
.mecanism-result {
position: absolute;
display: none;
- top: -4px;
+ bottom: 0px;
right: 0;
}
#rule-rules.showValues .mecanism-result {
diff --git a/source/engine/mecanismViews/common.js b/source/engine/mecanismViews/common.js
index 51b37dba7..add8ea619 100644
--- a/source/engine/mecanismViews/common.js
+++ b/source/engine/mecanismViews/common.js
@@ -13,7 +13,7 @@ import mecanismColours from './colours'
import classnames from 'classnames'
import Value from 'Components/Value'
-export let NodeValuePointer = ({ data, unit }) => (
+export let NodeValuePointer = ({ data, unit, equalSign }) => (
(
line-height: 1.6em;
border-radius: 0.2rem;
`}>
+ {equalSign && = }