First attempt at templatizing the user and settings.