diff --git a/hunks/data/logger.js b/hunks/data/logger.js
index ee078c5cf5083e9a509e35c169db9cb340fe6204..3c3ffdc3a40004c0fe7e88417ee06a06428cee0e 100644
--- a/hunks/data/logger.js
+++ b/hunks/data/logger.js
@@ -9,7 +9,8 @@ import { Hunkify, Input, Output, State } from '../hunks.js'
function Logger() {
Hunkify(this, 'Logger')
- let tolog = new Input('any', 'tolog', this)
+ // hmm...
+ let tolog = new Input('reference', 'tolog', this)
this.inputs.push(tolog)
let prefix = new State('string', 'prefix', 'LOG:')
diff --git a/hunks/link.js b/hunks/link.js
index 18c2f7146a936bb14d169a84878fd928b55eca17..9b6dac1f31533815796fe08cfb93e3bd95054cd0 100644
--- a/hunks/link.js
+++ b/hunks/link.js
@@ -100,6 +100,7 @@ function Link() {
this.inputs[kp + 1] = new Input(nks[kp].typeKey, nks[kp].nameKey, this, true)
}
} else {
+ let phy = findPhy(nks[kp].typeKey)
if(phy.key && phy.write){
this.outputs[kp + 1] = new Output(nks[kp].typeKey, nks[kp].nameKey, this, true)
}