New Registration thread