validate part source