user profile support and some templates