changing methods for registration

Only one method is used ( because must be in transaction!)