fixed isFull