AMENDMENT NO. 4 TO SERIES B CONVERTIBLE PREFERRED STOCK PURCHASE AGREEMENT