WARRANTS AMENDMENT AND AGREEMENT