change validate pc logic

fix issues after deliver