Understanding Basis of Alkene Addition Reactions