WARRANT AGREEMENT May 22, 1998