On AlterNet: progressive movement