free some bits in global reg, use r5 for edit