make noReset sound and act like what's intended (fix #651)
check arguments for conflicts before attempting to start the server