sorting, errors, fileupload button