On AlterNet: kanwardeep singh kaleka