Changed duckcast from fork to spawn / included port-change and restart