how to classify hadiths