the op is a full blown socialist...and that's what the Democrat (Progressive) party has Become how lovely