allow put to put contents of registers, set modified for SetRegister