added filesize feature