epic logic changing in progress

slave module is broken, but compilable