more fixups, listen for error on init user, more case sensitivity fumbling