add filesize function