add User.listened_count