fixing the available regs stuff III