terminology change to use 'register'