Added some special case exp2 functions