illegal -> invalid in the manual