add unique ids for wrap %