file upload check failed for firefox. something must have changed and we account for that now
initialize struct member before loop. valgrind warns us