file size improvements