just to clarify that sunnis have unamously rejected the shia view of the "mahdi" and we do not belive him to be alive and hiding in caves and coming out to every muslims janazah which is impossible for any man, but any how..thats their religious belive but people should not get confused that just because sunnis to have a "mahdi" that it is the same as the shia mahdi.