Science behind the stink