moving things out of the way so we can start anew
changez
some notes
WIP
WIP
WIP
WIP
WIP + dynamic port assignment
WIP
WIP
WIP