fix size_bug