direct register