doubts and clarity