Is it worth all the registering crap?