updated registration