maybe print_warning could be better here, later the fail_with will show the red error :)