use iota for constants
NewConnection is a little more generic
split const block so iota resets
initial mdp worker code