Nitrogen containing compounds : synthesis and reactivity