don't reduce assign to skip