test register/unregister