wraps logic in user_title method