MODIFICATION, WARRANT AND INVESTOR RIGHTS AGREEMENT