change
added mirror wrap method