some improvements with filesize