Registers #670