added talk validation