Added return statements to register()

And if self.__is_verbose to print statements in register()