registration basic functionality, minor styling.