refactoring Size(s int64)