make file size optional.