rearraged reg form