anchor.diff:                  checkPackage();
                 },
                   error: function(req, status, err){
  -                    $('#myModal').modal('show');
                       var infobox = $('#ajax-error');
  +                    $('#ajax-info').html("<strong>Warning!</strong> The request couldn't complete. Your file may be too large for our servers, but wer're working on improvements <a href=\"https://github.com/theodi/csvlint/issues\">here");
                       infobox.removeClass('hidden');
                       infobox.addClass('alert alert-danger').fadeIn('slow');
  -                    $('#ajax-info').html("<strong>Warning!</strong> The request couldn't complete. Your file may be too large for our servers, but wer're working on improvements <a href=\"https://github.com/theodi/csvlint/issues\">here");
                       //  infobox.append("<br>"+err); // if you want a verbose output
                       $('#submit i').removeClass('fa fa-refresh fa-spin'); // stop the spinner
                   }
               }
             );
   		}
  -
  -		function checkPackage() {
  +        // the below is a shortcut of bootstrap functionality by jQuery
  +        $('#dismiss-ajax-alert').click(function(){
  +            $('#ajax-error').addClass('hidden');
  +        });
  +
  +
  +        function checkPackage() {
   		   setInterval(function(){
             $.ajax({ url: package_url + ".json", success: function(data){
               if (data.package.validations.length == validation_count) {
  
positive.code: 
  	$(document).ready( function() {
  	  var count = 1
  
  		$('.btn-file :file').on('fileselect', function(event, numFiles, label) {
  
  
negative.code: 
  </div>
  
  
  <% content_for :extra_javascript do %>
  
  