use fail instead of raise
remove space to make rubocop happy again