controller med vaildering för upload