fix size bug