added microsoft friendly transforms