some warning would have been nice