Development Of Novel Methods To Prepare Nitrogen And Oxygen Heterocycles