better validation error message for invalid 'ctrl'