updated register get