add new method to receive device register request