@sco: very nice overview.