added helper following?(id) function