NEW WARRANT AGREEMENT