Registration

This branch is ready to go.  Let's merge it.