size,isEmpty,pNumber is finished