raised $128 million