discussions and views on chalkenges