Different aspects of hysteroscopy