Better errors on init