Newfound organ in the body