updateInterests function