Basic Registration Front and Back