Edited version.