fix isFull() again