self assign role during registeration