added REGISTER request
removed timer
added register polling