fix size -> size()