as for the 3 caliphs I believe that though they took away the claim of Imam ali something for which they will answer to GOD alone I do not curse them not revile them... they were humans and made mistakes a posstion unlike urs weher u glorify them to the extent of making them infalliables

