Revealed to remove doubt and bring peace