finished the logical of register