soleve the registration problem