this definition is unclear at best and wrong at worst it is in great need of editing