use non-pk user_id for profile lookup