refactoring
add new test(file size test)