cleanup, optional registrations, more readme
fixed a typo