On AlterNet: mark filip