updated regestration