-fix reg bug