dont rely on server side file size estimation